• express edition gibi ucretsiz yerel veritabani ihtiyacini karsilamaya yonelik, 2 mb gibi dusuk memory footprinti sayesinde tasinabilir cihazlari hedefleyen ms sql surumu (3.5).

    multiuser desteklememesi, service olarak calismamasi (application in-process) express edition ile arasinda secim yaparken dikkate alinmali.

    not: birden cok application in-process calistirdiginda ayni memory-pool u kullanacak kadar da afacan.
  • lokal calısacak bir sql sunucuya ihtiyac olan durumlarda hayat kurtarabilen programcıktır. aslen mobil uygulamalarda gereksinim duyulan sql sunucu ihtiyacı icin dusunulmus olsada desktop surumu de kullanılacak uygulamasına gore oldukca faydalı olabilmektedir.

    örneğin; bir sunucu istemci uygulaması yazdınız, stok girişi vs. yapılan bir istemci ve bu stokların tutuldugu bir sunucu var ortada. istemci tarafta sunucudan alınan ve uzun sure degistirilmeyen bir dataset* mevcut, mesela ürün ve kategori kodları diyelim. kategorilere göre ürün kodları ya da ürün adları içerisinden kelime araması gibi basit cok dallanıp budaklanmayan sorgularında alınması gerekiyor olsun. bu durumda karsıdan dataseti alıp serialize* edip, program acılınca aynı veriyi deserialize edip hafızaya almak ve içinden dataset sınıfı el verdigi ölçüde sorgulama yapmak mümkündür. ama eğer datasetiniz abartı boyutlarda ise deserialize işlemi oldukca zaman alacak ve programın yiyeceği hafıza miktarı abaracaktır. textbase çözümleri hesaplamıyorum bile diskin hızından ötürü sorgu hızı berbat durumlara gelebilir. işte tam bu anda bu afacan hakikaten hayat kurtarır. bir sdf dosyasını yaratıp içine verileri basarsınız. gerektiğinde tıpkı sql server üzerinden sorgu alır gibi kolayca datasetin gerekli kısmına ulaşırsınız. hem hafıza gereksinimi minimum olmakla beraber istemci hızıda güzel boyutlara gelir. "e kardeşim git adam gibi sunucudan çağır veriyi, sorguyu, sorunlumusun?" derseniz bir noktada intranet içerisindeki uygulamalarda mantıklı olur ancak internet üzerinden çalışan çok istemcili dağıtık yapılardaysanız o gelip giden 1 kb* header* bile gözünüze sokulmaya başlar.

    (bkz: ben bugün bunu gördüm)
  • mobil cihazlar ve componentler icin degil de, masaustu uygulamalar icin kesinlikle (bkz: sql server express localdb) tarafindan pabucu dama atilacak embedded database.
hesabın var mı? giriş yap